#ifndef PERSISTENCE_MT_H
#define PERSISTENCE_MT_H

#include <ipersistentdocument.h>

#include <QtCore/QObject>
#include <QtCore/QSharedPointer>

namespace moduletest
{

class Persistence_mt : public QObject
{
    Q_OBJECT
private slots:
    void initTestCase();
    void open();
    void save();
    void cleanupTestCase();

private:
    QSharedPointer<core::IPersistentDocument> m_document;
};

} // namespace moduletest

#endif
